sauce made of pepper, garlic, and vinegar - Französisch Englisch Wörterbuch